be distinguished easily - German English Dictionary